Textadept

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Textadept
Логотип программы Textadept
Скриншот программы TextadeptTextadept 8.0 под управлением Kubuntu
Тип Текстовый редактор
Автор Mitchell
Написана на C, Lua
Операционная система Linux, BSD, UNIX, Microsoft Windows, Mac OS X
Первый выпуск 1 декабря 2007; 16 лет назад (2007-12-01)
Последняя версия 10.3 (28 февраля 2019; 5 лет назад (2019-02-28))
Лицензия MIT License
Сайт foicica.com/textadept/

Textadept — свободный минималистичный программируемый текстовый редактор для разработчиков, близкий по идеологии и архитектуре к Emacs.

Особенности

Textadept может быть запущен как с графическим, так и с текстовым интерфейсом. В качестве основного компонента редактор использует библиотеку Scintilla, для работы в текстовом режиме создатели Textadept написали вокруг scintilla специальную обёртку, использующую Curses (она доступна отдельно от textadept[1])

Подобно Vim и Emacs, для работы с несколькими открытыми файлами Textadept использует метафору буферов, однако в GUI-версии поддерживаются и более привычные пользователям Scite вкладки. Кроме того, одновременно может показываться содержимое нескольких буферов — экран можно поделить на произвольное число частей[2].

Textadept подобен Emacs в плане расширяемости: из Lua API доступны все подсистемы программы. Часть исходного кода, написанная на Си, не превышает 2000 строк исходного кода[2].

См. также

  • ZeroBrane Studio — Lua IDE, написанное большей частью на Lua и также использующий Scintilla
  • Yi — аналог Emacs на Haskell

Примечания

  1. Репозиторий Scinterm Архивная копия от 28 февраля 2015 на Wayback Machine
  2. 2,0 2,1 Andrew. TextAdept — быстрый кроссплатформенный текстовый редактор с графическим и консольным интерфейсами. Linux по-русски. Виртуальная энциклопедия (17 февраля 2013 года). Дата обращения: 3 мая 2015. Архивировано 18 марта 2015 года.

Литература

Ссылки